Expressive Power of Pebble Automata

نویسندگان

  • Mikolaj Bojanczyk
  • Mathias Samuelides
  • Thomas Schwentick
  • Luc Segoufin
چکیده

Two variants of pebble tree-walking automata on trees are considered that were introduced in the literature. It is shown that for each number of pebbles, the two models have the same expressive power both in the deterministic case and in the nondeterministic case. Furthermore, nondeterministic (resp. deterministic) treewalking automata with n+ 1 pebbles can recognize more languages than those with n pebbles. Moreover, there is a regular tree language that is not recognized by any treewalking automaton with pebbles. As a consequence, FO+posTC is strictly included in MSO over trees.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Pebble Automata for Data Languages: Expressiveness and Decidability

In this paper we study pebble automata (PA) for data languages. Namely, we show that the expressive power of PA increases as the number of pebbles increases and that PA is strictly less expressive than monadic second order logic. We also determine a subclass of PA languages for which the emptiness problem is decidable. This subclass is robust: The alternating, nondeterministic and deterministic...

متن کامل

Two-way Automata and Regular Languages of Overlapping Tiles

In this paper, we show how the study of two-way automata on words may relevantly be extended to the study of two-way automata on one-dimensional overlapping tiles that generalize finite words. Indeed, over tiles, languages recognizable by finite two-way automata (resp. multi-pebble automata) coincide with languages definable by Kleene’s (resp. Kleene’s extended) regular expressions. As an immed...

متن کامل

Looping Caterpillars

There are two main paradigms for querying semi structured data: regular path queries and XPath. The aim of this paper is to provide a synthesis between these two. This synthesis is given by a small addition to tree walk automata and the corresponding caterpillar expressions. These are evaluated on unranked finite sibling-ordered trees. At the expression level we add an operator whose meaning is...

متن کامل

Determinizing Two-way Alternating Pebble Automata for Data Languages

We prove that for every integer k ≥ 1, two-way alternating kpebble automata and one-way deterministic k-pebble automata for data languages have the same recognition power.

متن کامل

Pebble Alternating Tree-Walking Automata and Their Recognizing Power

Pebble tree-walking automata with alternation were first investigated by Milo, Suciu and Vianu (2003), who showed that tree languages recognized by these devices are exactly the regular tree languages. We strengthen this by proving the same result for pebble automata with “strong pebble handling” which means that pebbles can be lifted independently of the position of the reading head and withou...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006